any plant of the passiflora genus - French English Dictionary